@charset "utf-8";

html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,p{
	margin:0;
	padding:0
}
ol, ul {
	list-style:none
}

a img {
	border:0
}

img {
	vertical-align:middle
}

em {
	font-style:normal
}
a{ text-decoration:none;}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
i{ font-style:normal;}
hr.solid{ border-style:dashed; border-color:#004fac;}

.navbar{ background: #e70d1e;}
.navbar-inverse .navbar-toggle {border-color: #b1020f;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {background-color: #e70d1e;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {color: #fff;
background-color: #00397d;}
.navbar-header h1{ font-size:20px; text-align:center; color:#fff; line-height:50px;}
.container>.navbar-collapse {
margin-right:-15px;
margin-left:-15px;
}
.navbar-collapse {
max-height: 340px;
padding-right: 15px;
padding-left: 15px;
overflow-x: visible;
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.navbar-collapse {
max-height: 340px;
padding-right: 15px;
padding-left: 15px;
overflow-x: visible;
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.navbar>.container .navbar-brand {
margin-left:0;
}
.navbar-brand {
float: left;
height: 50px;
padding: 6px 15px;
font-size: 18px;
line-height: 20px;
}
.navbar-inverse {
border-color: #ff0000;
}






